package com.payment.entity.payment.wxapp.requset;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class RequestWeiXinAppPayTradeData implements Serializable {

    @ApiModelProperty(value = "支付总金额", example = "19.99", dataType = "String")
    private String payAmount;

    @ApiModelProperty(value = "支付ID", example = "20190321192436", dataType = "String")
    private String payId;

    @ApiModelProperty(value = "微信开放平台审核通过的应用APPID（请登录open.weixin.qq.com查看，注意与公众号的APPID不同））", example = "wxd678efh567hg6787", dataType = "String")
    private String appid;

    @ApiModelProperty(value = "微信支付分配给app的商户号", example = "1230000109", dataType = "String")
    private String mch_id;

    @ApiModelProperty(value = "商品描述 ", example = "腾讯充值中心-QQ会员充值",dataType = "String")
    private String body;

    @ApiModelProperty(value = "注：key为商户平台设置的密钥key:微信商户平台-账户设置-安全设置-api安全,配置32位key", example = "9655a2b96706f94ccf3dd0ad00727839",dataType = "String")
    private String key;

}
